package com.molichuxing.gateway.bff.orders.entity.response;

import com.molichuxing.framework.dto.ResponseRootDto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;


/**
 * 验车报告 vo
 *
 * @author zhaopenghui
 * @date 2019年12月10日
 *
 */
@Data
public class CheckReportVo extends ResponseRootDto {
    private static final long serialVersionUID = -1198016082216022546L;

    @ApiModelProperty(value = "质损说明")
    private String remark;

    @ApiModelProperty(value = "检验人员")
    private String opName;

    @ApiModelProperty(value = "检验时间")
    private LocalDateTime checkTime;

    @ApiModelProperty(value = "质损费")
    private BigDecimal lossFee;

    @ApiModelProperty(value = "超出里程数")
    private Integer beyondMileage;

    @ApiModelProperty(value = "里程单价")
    private BigDecimal beyondMileageUnitPrice;

    @ApiModelProperty(value = "超里程费")
    private BigDecimal beyondMileageFee;

    @ApiModelProperty(value = "超期天数")
    private Integer beyondDay;

    @ApiModelProperty(value = "天数单价")
    private BigDecimal beyondDayUnitPrice;

    @ApiModelProperty(value = "超时费")
    private BigDecimal beyondDayFee;

    @ApiModelProperty(value = "验车单url")
    private String domainPath;

    @ApiModelProperty(value = "协商质损说明")
    private String discussremark;

    @ApiModelProperty(value = "提交时间")
    private LocalDateTime disputeCheckTime;

    @ApiModelProperty(value = "协商质损费")
    private BigDecimal discussLossFee;

    @ApiModelProperty(value = "是否同意（0：不同意, 1：同意）")
    private Boolean isUserApproves;

}
